On the Effectiveness of D-BSP as a Bridging Model of Parallel Computation

نویسندگان

  • Gianfranco Bilardi
  • Carlo Fantozzi
  • Andrea Pietracaprina
  • Geppino Pucci
چکیده

This paper surveys and places into perspective a number of results concerning the D-BSP (Decomposable Bulk Synchronous Parallel) model of computation, a variant of the popular BSP model proposed by Valiant in the early nineties. D-BSP captures part of the proximity structure of the computing platform, modeling it by suitable decompositions into clusters, each characterized by its own bandwidth and latency parameters. Quantitative evidence is provided that, when modeling realistic parallel architectures, D-BSP achieves higher effectiveness and portability than BSP, without significantly affecting the ease of use. It is also shown that D-BSP avoids some of the shortcomings of BSP which motivated the definition of other variants of the model. Finally, the paper discusses how the aspects of network proximity incorporated in the model allow for a better management of network congestion and bank contention, when supporting a shared-memory abstraction in a distributed-memory environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relaxed Barrier Synchronization for the BSP Model of Computation on Message-Passing Architectures

The Bulk Synchronous Parallel (BSP) model of computation [9] was first proposed by Valiant as a bridging model between hardware and software for general-purpose parallel computation. The main objective of the model is to provide an abstract machine which allows the design of parallel programs that can be executed efficiently on a variety of architectures. A BSP abstract machine consists of a co...

متن کامل

Can a Shared-memory Model Serve a S a Bridging Model for Parallel Computation? In

For years the computation rate of processors has been much faster than the access rate of memory banks and this divergence in speeds has been constantly increasing in recent years As a result several shared memory multiprocessors con sist of more memory banks than processors The object of this paper is to provide a simple model with only a few parameters for the design and analysis of irregu la...

متن کامل

Programming Research Group AN EXPERIMENTAL STUDY OF SORTING ALGORITHMS ON THE BSP MODEL: THEORY, PRACTICE AND EXPERIENCE

The Bulk-Synchronous Parallel (BSP) model of computation has been proposed by L.G. Valiant as a unifying and bridging model for the design, analysis and implementation of parallel algorithms that are both scalable and portable among diverse parallel machines. In this work we implement, using the Oxford BSP Toolset, BSPlib, a multiplicity of BSP deterministic and randomized sorting algorithms on...

متن کامل

Programming Research Group ALGORITHMIC AND PRACTICAL CONSIDERATIONS FOR DENSE MATRIX COMPUTATIONS ON THE BSP MODEL

The Bulk-Synchronous Parallel (BSP) model of computation has been proposed by L.G. Valiant as a unifying and bridging model for the design, analysis and implementation of parallel algorithms that are both scalable and portable, among diverse parallel machines. In this work we present direct BSP algorithms for dense matrix computations such as matrix multiplication, LU decomposition, determinant...

متن کامل

Programming Research Group TRANSGRESSING THE BOUNDARIES: UNIFIED SCALABLE PARALLEL PROGRAMMING

The diverse architectural features of parallel computers, and the lack of commonly accepted parallel-programming environments, meant that software development for these systems has been signi cantly more di cult than the sequential case. Until better approaches are developed, the programming environment will remain a serious obstacle to mainstream scalable parallel computing. The work reported ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001